package com.golden.procedure.domain;

import java.util.Date;
import java.util.List;

public class WorkOrderPhotographyDO extends BaseDO {

	/**
	 * @Fields serialVersionUID
	 */
	private static final long serialVersionUID = 5147122426795887794L;

	/** 工单ID */
	private Integer workOrderID;

	/** 工位分组ID */
	private Integer siteSeatID;

	/** 工位分组序号 */
	private Integer seatGroupIndex;

	/** 车号 */
	private String vechileCode;

	/** 服务等级 */
	private String serviceClassName;

	/** 席位ID */
	private Integer seatID;

	/** 流程ID */
	private String processInstanceID;

	/** 任务节点ID */
	private String taskDefID;

	/** 任务节点名称 */
	private String taskName;

	/** 任务执行ID */
	private String taskID;

	/** 摄控日期 */
	private Date schedulingDate;
	/** 摄控日期 */
	private String schedulingDateStr;
	/** 摄控时段 */
	private Date planStartOn;
	/** 摄控日期 */
	private String planStartOnStr;

	/** 计划拍摄日期 */
	private Date planDate;
	/** 计划拍摄日期 */
	private String planDateStr;

	/** 实际拍摄日期 */
	private Date shotDate;
	/** 实际拍摄日期 */
	private String shotDateStr;

	/** 拍摄比例 */
	private Integer shotRatio;

	/** 拍摄时长 */
	private Integer shotHours;

	/** 底片基数 */
	private Integer shotNum;

	/** 拍摄照片数量 */
	private Integer takePhotoNum;

	/** 景点ID */
	private Integer siteID;

	/** 是否重拍 */
	private Integer isRephotograph;

	/** 是否补拍 */
	private Integer isReshot;

	/** 拍摄状态 */
	private Integer shotStatus;
	/** 拍摄状态 */
	private String shotStatusName;

	/** 备注 */
	private String remark;

	/** 工单预约及订单信息 */
	private WorkOrderBookDO workOrderBookDO;

	/** 服务人员 */
	private List<WorkerDO> workerList;

	public Integer getWorkOrderID() {
		return workOrderID;
	}

	public void setWorkOrderID(Integer workOrderID) {
		this.workOrderID = workOrderID;
	}

	public Integer getSiteSeatID() {
		return siteSeatID;
	}

	public void setSiteSeatID(Integer siteSeatID) {
		this.siteSeatID = siteSeatID;
	}

	public String getProcessInstanceID() {
		return processInstanceID;
	}

	public void setProcessInstanceID(String processInstanceID) {
		this.processInstanceID = processInstanceID;
	}

	public String getTaskDefID() {
		return taskDefID;
	}

	public void setTaskDefID(String taskDefID) {
		this.taskDefID = taskDefID;
	}

	public String getTaskID() {
		return taskID;
	}

	public void setTaskID(String taskID) {
		this.taskID = taskID;
	}

	public Date getPlanDate() {
		return planDate;
	}

	public void setPlanDate(Date planDate) {
		this.planDate = planDate;
	}

	public Date getShotDate() {
		return shotDate;
	}

	public void setShotDate(Date shotDate) {
		this.shotDate = shotDate;
	}

	public Integer getShotRatio() {
		return shotRatio;
	}

	public void setShotRatio(Integer shotRatio) {
		this.shotRatio = shotRatio;
	}

	public Integer getShotHours() {
		return shotHours;
	}

	public void setShotHours(Integer shotHours) {
		this.shotHours = shotHours;
	}

	public Integer getShotNum() {
		return shotNum;
	}

	public void setShotNum(Integer shotNum) {
		this.shotNum = shotNum;
	}

	public Integer getTakePhotoNum() {
		return takePhotoNum;
	}

	public void setTakePhotoNum(Integer takePhotoNum) {
		this.takePhotoNum = takePhotoNum;
	}

	public Integer getSiteID() {
		return siteID;
	}

	public void setSceneID(Integer siteID) {
		this.siteID = siteID;
	}

	public Integer getIsRephotograph() {
		return isRephotograph;
	}

	public void setIsRephotograph(Integer isRephotograph) {
		this.isRephotograph = isRephotograph;
	}

	public Integer getIsReshot() {
		return isReshot;
	}

	public void setIsReshot(Integer isReshot) {
		this.isReshot = isReshot;
	}

	public Integer getShotStatus() {
		return shotStatus;
	}

	public void setShotStatus(Integer shotStatus) {
		this.shotStatus = shotStatus;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getPlanDateStr() {
		return planDateStr;
	}

	public void setPlanDateStr(String planDateStr) {
		this.planDateStr = planDateStr;
	}

	public String getShotDateStr() {
		return shotDateStr;
	}

	public void setShotDateStr(String shotDateStr) {
		this.shotDateStr = shotDateStr;
	}

	public WorkOrderBookDO getWorkOrderBookDO() {
		return workOrderBookDO;
	}

	public void setWorkOrderBookDO(WorkOrderBookDO workOrderBookDO) {
		this.workOrderBookDO = workOrderBookDO;
	}

	public List<WorkerDO> getWorkerList() {
		return workerList;
	}

	public void setWorkerList(List<WorkerDO> workerList) {
		this.workerList = workerList;
	}

	public void setSiteID(Integer siteID) {
		this.siteID = siteID;
	}

	public Date getSchedulingDate() {
		return schedulingDate;
	}

	public void setSchedulingDate(Date schedulingDate) {
		this.schedulingDate = schedulingDate;
	}

	public String getSchedulingDateStr() {
		return schedulingDateStr;
	}

	public void setSchedulingDateStr(String schedulingDateStr) {
		this.schedulingDateStr = schedulingDateStr;
	}

	public String getShotStatusName() {
		return shotStatusName;
	}

	public void setShotStatusName(String shotStatusName) {
		this.shotStatusName = shotStatusName;
	}

	public Integer getSeatID() {
		return seatID;
	}

	public void setSeatID(Integer seatID) {
		this.seatID = seatID;
	}

	public Integer getSeatGroupIndex() {
		return seatGroupIndex;
	}

	public void setSeatGroupIndex(Integer seatGroupIndex) {
		this.seatGroupIndex = seatGroupIndex;
	}

	public String getTaskName() {
		return taskName;
	}

	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}

	public String getVechileCode() {
		return vechileCode;
	}

	public void setVechileCode(String vechileCode) {
		this.vechileCode = vechileCode;
	}

	public String getServiceClassName() {
		return serviceClassName;
	}

	public void setServiceClassName(String serviceClassName) {
		this.serviceClassName = serviceClassName;
	}

	public Date getPlanStartOn() {
		return planStartOn;
	}

	public void setPlanStartOn(Date planStartOn) {
		this.planStartOn = planStartOn;
	}

	public String getPlanStartOnStr() {
		return planStartOnStr;
	}

	public void setPlanStartOnStr(String planStartOnStr) {
		this.planStartOnStr = planStartOnStr;
	}

}